package com.qinglei.recoup.system.service;

import com.qinglei.recoup.common.domain.CommonRes;
import com.qinglei.recoup.system.domain.RadarWechat;
import com.baomidou.mybatisplus.extension.service.IService;
import com.qinglei.recoup.system.pojo.RadarWechatParam;

import java.util.List;

/**
 * @author dqh
 */
public interface RadarWechatService extends IService<RadarWechat> {

    CommonRes<RadarWechat> add(RadarWechat radarWechat);

    CommonRes remove(Long radarWechatId,String snCode);

    CommonRes listForOpenId(RadarWechatParam openId);

    CommonRes subscribe(String openId, String snCode, Integer isSubscribe);

    CommonRes addOrUpdatelabel(RadarWechat radarWechat);

    CommonRes healthReportList(String snCode,String openId);

    CommonRes IsBindingOpenId(String snCode, String openId);
}
